play cat and mouse with - French English Dictionary